<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>Kyoto Cabinet: Class Hierarchy</title>

<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />



</head>
<body>
<div id="top"><!-- do not remove this div! -->


<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  
  
  <td style="padding-left: 0.5em;">
   <div id="projectname">Kyoto Cabinet
   
   </div>
   
  </td>
  
  
  
 </tr>
 </tbody>
</table>
</div>

<!-- Generated by Doxygen 1.7.6.1 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li class="current"><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="headertitle">
<div class="title">Class Hierarchy</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><ul>
<li><a class="el" href="classkyotocabinet_1_1AtomicInt64.html">kyotocabinet::AtomicInt64</a></li>
<li><a class="el" href="classkyotocabinet_1_1Comparator.html">kyotocabinet::Comparator</a><ul>
<li><a class="el" href="classkyotocabinet_1_1DecimalComparator.html">kyotocabinet::DecimalComparator</a></li>
<li><a class="el" href="classkyotocabinet_1_1DecimalDescendingComparator.html">kyotocabinet::DecimalDescendingComparator</a></li>
<li><a class="el" href="classkyotocabinet_1_1LexicalComparator.html">kyotocabinet::LexicalComparator</a></li>
<li><a class="el" href="classkyotocabinet_1_1LexicalDescendingComparator.html">kyotocabinet::LexicalDescendingComparator</a></li>
</ul>
</li>
<li><a class="el" href="classkyotocabinet_1_1Compressor.html">kyotocabinet::Compressor</a><ul>
<li><a class="el" href="classkyotocabinet_1_1ArcfourCompressor.html">kyotocabinet::ArcfourCompressor</a></li>
<li><a class="el" href="classkyotocabinet_1_1LZMACompressor.html">kyotocabinet::LZMACompressor&lt; MODE &gt;</a></li>
<li><a class="el" href="classkyotocabinet_1_1LZOCompressor.html">kyotocabinet::LZOCompressor&lt; MODE &gt;</a></li>
<li><a class="el" href="classkyotocabinet_1_1ZLIBCompressor.html">kyotocabinet::ZLIBCompressor&lt; MODE &gt;</a></li>
</ul>
</li>
<li><a class="el" href="classkyotocabinet_1_1CondMap.html">kyotocabinet::CondMap</a></li>
<li><a class="el" href="classkyotocabinet_1_1CondVar.html">kyotocabinet::CondVar</a></li>
<li><a class="el" href="classkyotocabinet_1_1DB_1_1Cursor.html">kyotocabinet::DB::Cursor</a><ul>
<li><a class="el" href="classkyotocabinet_1_1BasicDB_1_1Cursor.html">kyotocabinet::BasicDB::Cursor</a><ul>
<li><a class="el" href="classkyotocabinet_1_1CacheDB_1_1Cursor.html">kyotocabinet::CacheDB::Cursor</a></li>
<li><a class="el" href="classkyotocabinet_1_1DirDB_1_1Cursor.html">kyotocabinet::DirDB::Cursor</a></li>
<li><a class="el" href="classkyotocabinet_1_1HashDB_1_1Cursor.html">kyotocabinet::HashDB::Cursor</a></li>
<li><a class="el" href="classkyotocabinet_1_1PlantDB_1_1Cursor.html">kyotocabinet::PlantDB&lt; BASEDB, DBTYPE &gt;::Cursor</a></li>
<li><a class="el" href="classkyotocabinet_1_1PolyDB_1_1Cursor.html">kyotocabinet::PolyDB::Cursor</a></li>
<li><a class="el" href="classkyotocabinet_1_1ProtoDB_1_1Cursor.html">kyotocabinet::ProtoDB&lt; STRMAP, DBTYPE &gt;::Cursor</a></li>
<li><a class="el" href="classkyotocabinet_1_1StashDB_1_1Cursor.html">kyotocabinet::StashDB::Cursor</a></li>
<li><a class="el" href="classkyotocabinet_1_1TextDB_1_1Cursor.html">kyotocabinet::TextDB::Cursor</a></li>
</ul>
</li>
</ul>
</li>
<li><a class="el" href="classkyotocabinet_1_1DB.html">kyotocabinet::DB</a><ul>
<li><a class="el" href="classkyotocabinet_1_1BasicDB.html">kyotocabinet::BasicDB</a><ul>
<li><a class="el" href="classkyotocabinet_1_1CacheDB.html">kyotocabinet::CacheDB</a></li>
<li><a class="el" href="classkyotocabinet_1_1DirDB.html">kyotocabinet::DirDB</a></li>
<li><a class="el" href="classkyotocabinet_1_1HashDB.html">kyotocabinet::HashDB</a></li>
<li><a class="el" href="classkyotocabinet_1_1PlantDB.html">kyotocabinet::PlantDB&lt; BASEDB, DBTYPE &gt;</a></li>
<li><a class="el" href="classkyotocabinet_1_1PolyDB.html">kyotocabinet::PolyDB</a></li>
<li><a class="el" href="classkyotocabinet_1_1ProtoDB.html">kyotocabinet::ProtoDB&lt; STRMAP, DBTYPE &gt;</a></li>
<li><a class="el" href="classkyotocabinet_1_1StashDB.html">kyotocabinet::StashDB</a></li>
<li><a class="el" href="classkyotocabinet_1_1TextDB.html">kyotocabinet::TextDB</a></li>
</ul>
</li>
</ul>
</li>
<li><a class="el" href="classkyotocabinet_1_1DirStream.html">kyotocabinet::DirStream</a></li>
<li><a class="el" href="classkyotocabinet_1_1BasicDB_1_1Error.html">kyotocabinet::BasicDB::Error</a></li>
<li><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></li>
<li><a class="el" href="classkyotocabinet_1_1BasicDB_1_1FileProcessor.html">kyotocabinet::BasicDB::FileProcessor</a></li>
<li><a class="el" href="classkyotocabinet_1_1IndexDB.html">kyotocabinet::IndexDB</a></li>
<li><a class="el" href="classkyotocabinet_1_1LinkedHashMap_1_1Iterator.html">kyotocabinet::LinkedHashMap&lt; KEY, VALUE, HASH, EQUALTO &gt;::Iterator</a></li>
<li><a class="el" href="classkyotocabinet_1_1TinyHashMap_1_1Iterator.html">kyotocabinet::TinyHashMap::Iterator</a></li>
<li><a class="el" href="structKCCUR.html">KCCUR</a></li>
<li><a class="el" href="structKCDB.html">KCDB</a></li>
<li><a class="el" href="structKCIDX.html">KCIDX</a></li>
<li><a class="el" href="structKCLIST.html">KCLIST</a></li>
<li><a class="el" href="structKCMAP.html">KCMAP</a></li>
<li><a class="el" href="structKCMAPITER.html">KCMAPITER</a></li>
<li><a class="el" href="structKCMAPSORT.html">KCMAPSORT</a></li>
<li><a class="el" href="structKCREC.html">KCREC</a></li>
<li><a class="el" href="structKCSTR.html">KCSTR</a></li>
<li><a class="el" href="classkyotocabinet_1_1LinkedHashMap.html">kyotocabinet::LinkedHashMap&lt; KEY, VALUE, HASH, EQUALTO &gt;</a></li>
<li><a class="el" href="classkyotocabinet_1_1BasicDB_1_1Logger.html">kyotocabinet::BasicDB::Logger</a></li>
<li><a class="el" href="classkyotocabinet_1_1LZMA.html">kyotocabinet::LZMA</a></li>
<li><a class="el" href="classkyotocabinet_1_1LZO.html">kyotocabinet::LZO</a></li>
<li><a class="el" href="classkyotocabinet_1_1MapReduce.html">kyotocabinet::MapReduce</a></li>
<li><a class="el" href="classkyotocabinet_1_1BasicDB_1_1MetaTrigger.html">kyotocabinet::BasicDB::MetaTrigger</a></li>
<li><a class="el" href="classkyotocabinet_1_1Mutex.html">kyotocabinet::Mutex</a></li>
<li><a class="el" href="classkyotocabinet_1_1BasicDB_1_1ProgressChecker.html">kyotocabinet::BasicDB::ProgressChecker</a></li>
<li><a class="el" href="classkyotocabinet_1_1MapReduce_1_1ReduceTaskQueue_1_1ReduceTask.html">kyotocabinet::MapReduce::ReduceTaskQueue::ReduceTask</a></li>
<li><a class="el" href="classkyotocabinet_1_1Regex.html">kyotocabinet::Regex</a></li>
<li><a class="el" href="classkyotocabinet_1_1RWLock.html">kyotocabinet::RWLock</a></li>
<li><a class="el" href="classkyotocabinet_1_1ScopedMutex.html">kyotocabinet::ScopedMutex</a></li>
<li><a class="el" href="classkyotocabinet_1_1ScopedRWLock.html">kyotocabinet::ScopedRWLock</a></li>
<li><a class="el" href="classkyotocabinet_1_1ScopedSpinLock.html">kyotocabinet::ScopedSpinLock</a></li>
<li><a class="el" href="classkyotocabinet_1_1ScopedSpinRWLock.html">kyotocabinet::ScopedSpinRWLock</a></li>
<li><a class="el" href="classkyotocabinet_1_1SlottedMutex.html">kyotocabinet::SlottedMutex</a></li>
<li><a class="el" href="classkyotocabinet_1_1SlottedRWLock.html">kyotocabinet::SlottedRWLock</a></li>
<li><a class="el" href="classkyotocabinet_1_1SlottedSpinLock.html">kyotocabinet::SlottedSpinLock</a></li>
<li><a class="el" href="classkyotocabinet_1_1SlottedSpinRWLock.html">kyotocabinet::SlottedSpinRWLock</a></li>
<li><a class="el" href="classkyotocabinet_1_1TinyHashMap_1_1Sorter.html">kyotocabinet::TinyHashMap::Sorter</a></li>
<li><a class="el" href="classkyotocabinet_1_1SpinLock.html">kyotocabinet::SpinLock</a></li>
<li><a class="el" href="classkyotocabinet_1_1SpinRWLock.html">kyotocabinet::SpinRWLock</a></li>
<li><a class="el" href="structkyotocabinet_1_1File_1_1Status.html">kyotocabinet::File::Status</a></li>
<li><a class="el" href="classkyotocabinet_1_1TaskQueue_1_1Task.html">kyotocabinet::TaskQueue::Task</a></li>
<li><a class="el" href="classkyotocabinet_1_1TaskQueue.html">kyotocabinet::TaskQueue</a></li>
<li><a class="el" href="classkyotocabinet_1_1Thread.html">kyotocabinet::Thread</a></li>
<li><a class="el" href="classkyotocabinet_1_1TinyArrayList.html">kyotocabinet::TinyArrayList</a></li>
<li><a class="el" href="classkyotocabinet_1_1TinyHashMap.html">kyotocabinet::TinyHashMap</a></li>
<li><a class="el" href="classkyotocabinet_1_1TSD.html">kyotocabinet::TSD&lt; TYPE &gt;</a></li>
<li><a class="el" href="classkyotocabinet_1_1TSDKey.html">kyotocabinet::TSDKey</a></li>
<li><a class="el" href="classkyotocabinet_1_1MapReduce_1_1ValueIterator.html">kyotocabinet::MapReduce::ValueIterator</a></li>
<li><a class="el" href="classkyotocabinet_1_1DB_1_1Visitor.html">kyotocabinet::DB::Visitor</a></li>
<li><a class="el" href="classkyotocabinet_1_1ZLIB.html">kyotocabinet::ZLIB</a></li>
</ul>
</div><!-- contents -->


<hr class="footer"/><address class="footer"><small>
Generated on Fri May 25 2012 01:21:36 for Kyoto Cabinet by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

</body>
</html>
